package com.gm.wholesale.module.report.bean;

import com.google.gson.annotations.SerializedName;

import java.io.Serializable;
import java.util.List;

public class SaleReportBean implements Serializable {

    @SerializedName("trend")
    private List<TrendBean> trend;
    @SerializedName("onsiteSalesAmount")
    private String onsiteSalesAmount;
    @SerializedName("onsiteOrderCount")
    private String onsiteOrderCount;
    @SerializedName("agentSortingSaleAmount")
    private String agentSortingSaleAmount;
    @SerializedName("agentSortingCount")
    private long agentSortingCount;
    @SerializedName("debtAmount")
    private String debtAmount;
    @SerializedName("paidAmount")
    private String paidAmount;
    @SerializedName("discountAmount")
    private String discountAmount;

    public List<TrendBean> getTrend() {
        return trend;
    }

    public void setTrend(List<TrendBean> trend) {
        this.trend = trend;
    }

    public String getOnsiteSalesAmount() {
        return onsiteSalesAmount;
    }

    public void setOnsiteSalesAmount(String onsiteSalesAmount) {
        this.onsiteSalesAmount = onsiteSalesAmount;
    }

    public String getOnsiteOrderCount() {
        return onsiteOrderCount;
    }

    public void setOnsiteOrderCount(String onsiteOrderCount) {
        this.onsiteOrderCount = onsiteOrderCount;
    }

    public String getAgentSortingSaleAmount() {
        return agentSortingSaleAmount;
    }

    public void setAgentSortingSaleAmount(String agentSortingSaleAmount) {
        this.agentSortingSaleAmount = agentSortingSaleAmount;
    }

    public long getAgentSortingCount() {
        return agentSortingCount;
    }

    public void setAgentSortingCount(long agentSortingCount) {
        this.agentSortingCount = agentSortingCount;
    }

    public String getDebtAmount() {
        return debtAmount;
    }

    public void setDebtAmount(String debtAmount) {
        this.debtAmount = debtAmount;
    }

    public String getPaidAmount() {
        return paidAmount;
    }

    public void setPaidAmount(String paidAmount) {
        this.paidAmount = paidAmount;
    }

    public String getDiscountAmount() {
        return discountAmount;
    }

    public void setDiscountAmount(String discountAmount) {
        this.discountAmount = discountAmount;
    }

    public static class TrendBean {
        @SerializedName("date")
        private String date;
        @SerializedName("value")
        private String value;

        public String getDate() {
            return date;
        }

        public void setDate(String date) {
            this.date = date;
        }

        public String getValue() {
            return value;
        }

        public void setValue(String value) {
            this.value = value;
        }
    }
}
